gdk: Drop GDK_DAMAGE
authorMatthias Clasen <mclasen@redhat.com>
Fri, 15 Dec 2017 04:35:08 +0000 (23:35 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 15 Dec 2017 04:35:08 +0000 (23:35 -0500)
We haven't been generating events of this type
since we dropped offscreen windows.

gdk/gdkevents.c
gdk/gdkevents.h
gdk/gdkeventsprivate.h
gtk/gtkmain.c
gtk/gtkwidget.c

index a3ec6334532d6f363c82cd0515fdafa67b1985e1..9f788a863d6133bc70983726fbda4d17cb69f0bf 100644 (file)
@@ -652,7 +652,6 @@ gdk_event_copy (const GdkEvent *event)
       break;
 
     case GDK_EXPOSE:
-    case GDK_DAMAGE:
       if (event->expose.region)
         new_event->expose.region = cairo_region_copy (event->expose.region);
       break;
@@ -755,7 +754,6 @@ gdk_event_finalize (GObject *object)
       break;
 
     case GDK_EXPOSE:
-    case GDK_DAMAGE:
       if (event->expose.region)
        cairo_region_destroy (event->expose.region);
       break;
@@ -859,7 +857,6 @@ gdk_event_get_time (const GdkEvent *event)
       case GDK_CONFIGURE:
       case GDK_FOCUS_CHANGE:
       case GDK_NOTHING:
-      case GDK_DAMAGE:
       case GDK_DELETE:
       case GDK_DESTROY:
       case GDK_EXPOSE:
@@ -930,7 +927,6 @@ gdk_event_get_state (const GdkEvent        *event,
       case GDK_FOCUS_CHANGE:
       case GDK_PROXIMITY_IN:
       case GDK_PROXIMITY_OUT:
-      case GDK_DAMAGE:
       case GDK_DRAG_ENTER:
       case GDK_DRAG_LEAVE:
       case GDK_DRAG_MOTION:
index 6e61b1f95d4e8569b087f4692e89f613673551fc..c4e70c81b6545b06ad8d7ff058c8a2448e5de1b6 100644 (file)
@@ -246,8 +246,6 @@ typedef GdkFilterReturn (*GdkFilterFunc) (GdkXEvent *xevent,
  * @GDK_SCROLL: the scroll wheel was turned
  * @GDK_GRAB_BROKEN: a pointer or keyboard grab was broken. This event type
  *   was added in 2.8.
- * @GDK_DAMAGE: the content of the window has been changed. This event type
- *   was added in 2.14.
  * @GDK_TOUCH_BEGIN: A new touch event sequence has just started. This event
  *   type was added in 3.4.
  * @GDK_TOUCH_UPDATE: A touch event sequence has been updated. This event type
@@ -305,7 +303,6 @@ typedef enum
   GDK_DROP_FINISHED,
   GDK_SCROLL,
   GDK_GRAB_BROKEN,
-  GDK_DAMAGE,
   GDK_TOUCH_BEGIN,
   GDK_TOUCH_UPDATE,
   GDK_TOUCH_END,
index 4e6e438f86100b10667939963d43df59b17fd02e..cf582314bb75904002a471d31e4001c4f0aa3ff4 100644 (file)
@@ -65,7 +65,7 @@ struct _GdkEventAny
 
 /**
  * GdkEventExpose:
- * @type: the type of the event (%GDK_EXPOSE or %GDK_DAMAGE).
+ * @type: the type of the event (%GDK_EXPOSE)
  * @window: the window which received the event.
  * @send_event: %TRUE if the event was sent explicitly.
  * @area: bounding box of @region.
index d2c5abe5a483646f33bce3b7494f7f702c3c14c4..e1277863237bf8b8d6505ba9b53f1cbb8e680638 100644 (file)
@@ -1811,7 +1811,6 @@ gtk_main_do_event (GdkEvent *event)
     case GDK_MAP:
     case GDK_UNMAP:
     case GDK_GRAB_BROKEN:
-    case GDK_DAMAGE:
       if (!_gtk_widget_captured_event (event_widget, event))
         gtk_widget_event (event_widget, event);
       break;
index 03ec32407fd6d0bc00d75f83997e9a7a83fbccec..6dbcaea36b4628ddd17c2e605ace07a47982c96f 100644 (file)
@@ -6554,7 +6554,6 @@ gtk_widget_emit_event_signals (GtkWidget      *widget,
         case GDK_DRAG_STATUS:
         case GDK_DROP_START:
         case GDK_DROP_FINISHED:
-        case GDK_DAMAGE:
         case GDK_EVENT_LAST:
         case GDK_TOUCHPAD_SWIPE:
         case GDK_TOUCHPAD_PINCH: